Partial Degree Bounded Edge Packing Problem
نویسنده
چکیده
In [1], whether a target binary string s can be represented from a boolean formula with operands chosen from a set of binary strings W was studied. In this paper, we first examine selecting a maximum subset X from W , so that for any string t in X , t is not representable by X \ {t}. We rephrase this problem as graph, and surprisingly find it give rise to a broad model of edge packing problem, which itself falls into the model of forbidden subgraph problem. Specifically, given a graph G(V,E) and a constant c, the problem asks to choose as many as edges to form a subgraphG. So that in G, for each edge, at least one of its endpoints has degree no more than c. We call such G partial c degree bounded. When c = 1, it turns out to be the complement of dominating set. We present several results about hardness, approximation for the general graph and efficient exact algorithm on trees. This edge packing problem model also has a direct interpretation in resource allocation. There are n types of resources and m jobs. Each job needs two types of resources. A job can be accomplished if either one of its necessary resources is shared by no more than c other jobs. The problem then asks to finish as many jobs as possible. We believe this partial degree bounded graph problem merits more attention.
منابع مشابه
Partial degree bounded edge packing problem for graphs and k-uniform hypergraphs
Given a graph G = (V,E) and a non-negative integer cu for each u ∈ V , Partial Degree Bounded Edge Packing (PDBEP) problem is to find a subgraph G′ = (V,E′) with maximum |E′| such that for each edge (u, v) ∈ E′, either degG′(u) ≤ cu or degG′(v) ≤ cv. The problem has been shown to be NPhard even for uniform degree constraint (i.e., all cu being equal). In this work we study the general degree co...
متن کاملPartial Degree Bounded Edge Packing Problem with Arbitrary Bounds
Given a graph G = (V,E) and a non-negative integer cu for each u ∈ V . Partial Degree Bounded Edge Packing (PDBEP) problem is to find a subgraph G′ = (V,E′) with maximum |E′| such that for each edge (u, v) ∈ E′, either degG′(u) ≤ cu or degG′(v) ≤ cv. The problem has been shown to be NP-hard even for uniform degree constraint (i.e., all cu being equal). Approximation algorithms for uniform degre...
متن کاملPacking subgraphs in a graph
For a fixed family of graphs, an -packing of a graph is a set of pairwise vertex-disjoint (or edge-disjoint) subgraphs of , each isomorphic to an element of . We focus on the algorithmic aspects of the problem of finding an -packing that maximizes the number of covered edges. We present results for and . For , we present approximation algorithms for bounded degree graphs, improving the ratio kn...
متن کاملOnline Weighted Degree-Bounded Steiner Networks via Novel Online Mixed Packing/Covering
We design the first online algorithm with poly-logarithmic competitive ratio for the edge-weighted degree-bounded Steiner forest (EW-DB-SF) problem and its generalized variant. We obtain our result by demonstrating a new generic approach for solving mixed packing/covering integer programs in the online paradigm. In EW-DB-SF, we are given an edge-weighted graph with a degree bound for every vert...
متن کاملPacking triangles in bounded degree graphs
We consider the two problems of finding the maximum number of node disjoint triangles and edge disjoint triangles in an undirected graph. We show that the first (respectively second) problem is polynomially solvable if the maximum degree of the input graph is at most 3 (respectively 4), whereas it is APX-hard for general graphs and NP-hard for planar graphs if the maximum degree is 4 (respectiv...
متن کامل